Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 STOW ROAD Detached £175,000 5 Aug 2010
86 STOW ROAD Detached £142,800 23 Mar 2012
90 STOW ROAD Detached £230,404 £205,000 28 Jun 2021
92 STOW ROAD Detached £240,583 £170,000 24 Mar 2016
94 STOW ROAD Detached £200,000 18 Mar 2019
98 STOW ROAD Detached £269,899 £147,500 5 May 2006
100 STOW ROAD Terraced £259,621 £230,000 10 Sep 2021
102 STOW ROAD Detached £154,000 25 May 2011